\hypertarget{commK_8c}{
\section{atmega1281/mid/comm\_\-up/commK.c File Reference}
\label{commK_8c}\index{atmega1281/mid/comm\_\-up/commK.c@{atmega1281/mid/comm\_\-up/commK.c}}
}
{\ttfamily \#include \char`\"{}commK.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}uart.h\char`\"{}}\par
{\ttfamily \#include $<$avr/io.h$>$}\par
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{commK_8c_a2cd6d5b2d41e59393ca658d6494469fd}{comm\_\-init} (unsigned int baudrate, unsigned char format, unsigned char usart)
\item 
uint8\_\-t \hyperlink{commK_8c_a962dda2b9b81d58dd6469312fc26389c}{streamTx} (\hyperlink{structstream}{stream} $\ast$txStream, uint8\_\-t usart)
\item 
uint8\_\-t \hyperlink{commK_8c_a3f0492b75af4d43461ce917f6f2e90f5}{streamRx} (\hyperlink{structstream}{stream} $\ast$rxStream, uint8\_\-t usart)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{commK_8c_a2cd6d5b2d41e59393ca658d6494469fd}{
\index{commK.c@{commK.c}!comm\_\-init@{comm\_\-init}}
\index{comm\_\-init@{comm\_\-init}!commK.c@{commK.c}}
\subsubsection[{comm\_\-init}]{\setlength{\rightskip}{0pt plus 5cm}void comm\_\-init (unsigned int {\em baudrate}, \/  unsigned char {\em format}, \/  unsigned char {\em usart})}}
\label{commK_8c_a2cd6d5b2d41e59393ca658d6494469fd}
\hypertarget{commK_8c_a3f0492b75af4d43461ce917f6f2e90f5}{
\index{commK.c@{commK.c}!streamRx@{streamRx}}
\index{streamRx@{streamRx}!commK.c@{commK.c}}
\subsubsection[{streamRx}]{\setlength{\rightskip}{0pt plus 5cm}uint8\_\-t streamRx ({\bf stream} $\ast$ {\em rxStream}, \/  uint8\_\-t {\em usart})}}
\label{commK_8c_a3f0492b75af4d43461ce917f6f2e90f5}
\hypertarget{commK_8c_a962dda2b9b81d58dd6469312fc26389c}{
\index{commK.c@{commK.c}!streamTx@{streamTx}}
\index{streamTx@{streamTx}!commK.c@{commK.c}}
\subsubsection[{streamTx}]{\setlength{\rightskip}{0pt plus 5cm}uint8\_\-t streamTx ({\bf stream} $\ast$ {\em txStream}, \/  uint8\_\-t {\em usart})}}
\label{commK_8c_a962dda2b9b81d58dd6469312fc26389c}
